void loadconfig(double **pos, double *lbox)
{
	int np,rest, ncorr;
	double lb,phi,rcut,Dt,trelaj,time,paso;
	char dummy[150];
	double vel[3];

	ifstream MiArchivo ("config.txt",ios::in);
	if(MiArchivo.fail())
	{
		cout<<"No se pudo encontrar el archivo de posiciones "<<endl;
		exit(1);
	}
	if (MiArchivo.is_open())
	{
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo>>np>>phi>>rcut>>Dt>>rest>>ncorr>>trelaj>>lb>>lb>>lb>>time>>paso;
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		MiArchivo.getline(dummy,150);
		for(int i=0;i<np;i++)
		{
			for(int k=0;k<3;k++)
			{
				MiArchivo>>pos[i][k];
			}
			for(int k=0;k<3;k++)
			{
				MiArchivo>>vel[k];
			}
		}
		MiArchivo.close();
	}
	*lbox=lb;
}